/**
 * 
 */
package com.rpg.osric.globals;

import com.rpg.base.RPGConsts;

/**
 * @author Donald
 */
public interface OsricEquipmentConsts extends RPGConsts {
	int	EQUIP_SLOT_ARMOR				= 5;
	int	EQUIP_SLOT_HELMET				= 6;
	int	EQUIP_SLOT_NECKLACE				= 7;
	int	EQUIP_SLOT_RING_LEFT			= 0;
	int	EQUIP_SLOT_RING_RIGHT			= 1;
	int	EQUIP_SLOT_SHIELD				= 3;
	int	EQUIP_SLOT_TORCH				= 4;
	int	EQUIP_SLOT_WEAPON				= 2;
	int	EQUIPITEM_MODIFIER_CHARISMA		= 5;
	int	EQUIPITEM_MODIFIER_CONSTITUTION	= 2;
	int	EQUIPITEM_MODIFIER_DEXTERITY	= 1;
	int	EQUIPITEM_MODIFIER_INTELLIGENCE	= 3;
	int	EQUIPITEM_MODIFIER_STRENGTH		= 0;
	int	EQUIPITEM_MODIFIER_TOTAL		= 6;
	int	EQUIPITEM_MODIFIER_WISDOM		= 4;
	/** the total number of items a character can have equipped. */
	int	EQUIPPED_TOTAL					= 8;
	int	WEAPON_TYPE_ARROW				= 0;
	int	WEAPON_TYPE_AXE_BATTLE			= 1;
	int	WEAPON_TYPE_AXE_HAND			= 2;
	int	WEAPON_TYPE_BOLT_HEAVY			= 3;
	int	WEAPON_TYPE_BOLT_LIGHT			= 4;
	int	WEAPON_TYPE_BOW					= 5;
	int	WEAPON_TYPE_CLUB				= 6;
	int	WEAPON_TYPE_DAGGER				= 7;
	int	WEAPON_TYPE_DART				= 8;
	int	WEAPON_TYPE_FLAIL_HEAVY			= 9;
	int	WEAPON_TYPE_FLAIL_LIGHT			= 10;
	int	WEAPON_TYPE_HALBERD				= 11;
	int	WEAPON_TYPE_HAMMER_HEAVY		= 12;
	int	WEAPON_TYPE_HAMMER_LIGHT		= 13;
	int	WEAPON_TYPE_JAVELIN				= 14;
	int	WEAPON_TYPE_MACE_HEAVY			= 15;
	int	WEAPON_TYPE_MACE_LIGHT			= 16;
	int	WEAPON_TYPE_MORNING_STAR		= 17;
	int	WEAPON_TYPE_SLING				= 18;
	int	WEAPON_TYPE_SWORD_LONG			= 19;
	int	WEAPON_TYPE_SWORD_SHORT			= 20;
	int	WEAPON_TYPE_TOTAL				= 21;
}
